package com.linkallcloud.deapi.annotation;

import static java.lang.annotation.ElementType.METHOD;
import static java.lang.annotation.RetentionPolicy.RUNTIME;

import java.lang.annotation.Documented;
import java.lang.annotation.Retention;
import java.lang.annotation.Target;

@Documented
@Retention(RUNTIME)
@Target(METHOD)
public @interface DeApi {

    // 加密算法标识
    String encrypt() default "";

    // 对返回对象是否用Result结构进行包装
    boolean resultWrap() default false;

    // 是否需要check
    boolean check() default true;

}
